Skip to main content

Other High Speed Buses

ISA (IBM Standard Architecture)
  • connects only to a card that has an 8-86,186 or 286 processor, and in which the processor addressing and IBM PC architecture addressing limitations.
  • ISA Bus memory in two ranges: 640kb to 1MB or 15MB to 16MB.
  • The instruction set provides 64k I/O, the ISA ignores A10 to A15 addresses and therefore only 1024 I/O port addresses are available.
  • EISA (Extended ISA) works for 32 bit data and address lines version of ISA.
PCI and PCI-X Buses
  • Peripheral Component Interconnect
  • Platform Independent (Connects to any architecture and not like ISA)
  • PCI provides three types of synchronous parallel interfaces a) 32/33 MHz b) 64/66MHz and PCI-X supports 64/100MHz
Later two super speed versions of PCI have been introduced
  • PCI Super - 264/528 MBps at 3.3V on a 64 bit bus
  • PCI Super - 132/264 Mbps on a 32 bit bus
  • PCI-X Super - 800 MBps on a 64 bit bus at 3.3V

Comments

  1. I wrote this program in the lab test.
    Please check the generated delay in the graph in RIDE.I found it as per the question...

    #include"reg51.h"
    void delay1();
    void delay2();

    void main()
    {
    P1=0x00;
    delay2();
    P1=0xff;
    delay1();
    }

    void delay1()
    {
    int i;
    for(i=0;i<333;i++)
    {
    }
    }

    void delay2()
    {
    int i;
    for(i=0;i<200;i++)
    {
    }
    }

    Please do check this program in RIDE..

    Shashank
    05bce168
    C Batch

    ReplyDelete
  2. I wrote this program in the lab test.
    Please check the generated delay in the graph in RIDE.I found it as per the question...

    #include"reg51.h"
    void delay1();
    void delay2();

    void main()
    {
    P1=0xFF;
    delay1();
    P1=0x00;
    delay2();
    }

    void delay1()
    {
    int i,j;
    for(i=0;i<5;i++)
    {
    for(j=0;j<64;j++)
    {
    }
    }
    }

    void delay2()
    {
    int i,j;
    for(i=0;i<1;i++)
    {
    for(j=0;j<1;j++)
    {
    }
    }
    }

    Please do check this program in RIDE..

    Sourav Mitra
    05bce177
    C Batch

    ReplyDelete

Post a comment

Popular posts from this blog

Implementing a new system call in Kernel version 2.6.32

A system call is used by application or user programs to request service from the operating systems. Since the user programs does not have direct access to the kernel whereas the OS has the direct access. OS can access the hardware through system calls only.The following files has to be modified for implementing a system call/usr/src/linux-2.6.32.5/arch/x86/kernel/syscall_table_32.S/usr/src/linux-2.6.32.5/arch/x86/include/asm/unistd_32.h/usr/src/linux-2.6.32.5/include/linux/syscalls.h/usr/src/linux-2.6.32.5/MakefileNew set of files to be createdCreate a new directory newcall/ inside the path “/usr/src/linux-2.6.32.5/” Create new files Makefile, newcall.c and put them in the /usr/src/linux-2.6.32.5/newcall/ folder Create new user files (in any folder of Linux) to test the system call
testnewcall.c, testnewcall.h (created in /home/pradeepkumar) syscall_table_32.S Find the file /usr/src/linux-2.6.32.5/arch/x86/kernel/syscall_table_32.S and add the following line at the end
"…

Installing TexLive 2019 in Ubuntu 18.04

Installation of TexLive 2019 in Linux (Ubuntu 18.04 LTS)
TeX (Tech)

Installation of TexLive 2019

Please watch the video for full installation



I used .iso file to download, the Total size is 3.3GB for Linux,

and i used the torrent file to download, it took me just 20 min to download the entire .iso file

Extract the .iso file to a folder and open a terminal

$] sudo ./install-tl
(it goes into a terminal mode, which is faster compared to the GUI Mode)

$] sudo ./install-tl -gui
after the installation, set the PATH, MANPATH and INFOPATH as suggested by LATEX

export PATH=$PATH:/usr/local/texlive/2019/bin/x86_64-linux
export MANPATH=/usr/local/texlive/2019/texmf-dist/doc/man
export INFOPATH=/usr/local/texlive/2019/texmf-dist/doc/info

put these lines in to the /home/pradeepkumar/.bashrc

$] gedit /home/pradeepkumar/.bashrc
We have installed TexLive 2019 and texstudio.

To install texstudio

$] sudo apt install texstudio
The look and feel of TexStudio looks like this image.


texlive, it install everyt…

How to Access MOODLE in Intranet and Internet

When Moodle is accessed either in Intranet or internet, there will not be any issue. But occasions when the MOODLE Site has to be accessed both in the intranet and in the Internet, here is a simple trick
Server Used: IBM Blade Servers
Operating system: Windows Server 2008
Moodle Version: 2.4
WAMP Server is used.
Number of Users: 3000 (Students) + 200 (Faculty)
Open the config.php from ~/moodle/config.php
include these lines
$CFG->wwwroot = 'http://'.$server_id.'/vitcc';
$CFG->dataroot  = 'C:\\wamp\\moodledata';
before the following line
$CFG->directorypermissions = 07xx;
Restart the WAMP Server and you can Check MOODLE Site both in Internet and Intranet.

The above Image tells the intranet Link and the internet link can be opened outside the campus network